wedge-tailed green pigeon - Turkish English Dictionary